-
Notifications
You must be signed in to change notification settings - Fork 23
Analyzer enhancements #696
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…al Trait and inheriting classes support. If class is nested, only info. Add nested classes support
c6f7fda
to
746d402
Compare
…eing function types or partial functions
…ce tests for function type restrictions
… add corresponding test
…ing derived value classes and add corresponding tests
…raits and add corresponding test for SI-4440
… matching and add corresponding tests
…d corresponding tests
…xtractors and update corresponding tests
…rresponding tests
As mentioned when this started - I was mostly hoping for @najder-k to review this. Please decide together on the course of action here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Heck yeah brother, solid contrib 💪 just a few minor changes necessary
analyzer/src/main/scala/com/avsystem/commons/analyzer/ImplicitParamDefaults.scala
Outdated
Show resolved
Hide resolved
analyzer/src/test/scala/com/avsystem/commons/analyzer/FinalCaseClassesTest.scala
Outdated
Show resolved
Hide resolved
analyzer/src/test/scala/com/avsystem/commons/analyzer/FinalCaseClassesTest.scala
Outdated
Show resolved
Hide resolved
analyzer/src/test/scala/com/avsystem/commons/analyzer/FinalValueClassesTest.scala
Outdated
Show resolved
Hide resolved
analyzer/src/test/scala/com/avsystem/commons/analyzer/ImplicitFunctionParamsTest.scala
Outdated
Show resolved
Hide resolved
analyzer/src/test/scala/com/avsystem/commons/analyzer/ImplicitParamDefaultsTest.scala
Outdated
Show resolved
Hide resolved
analyzer/src/main/scala/com/avsystem/commons/analyzer/ImplicitValueClasses.scala
Outdated
Show resolved
Hide resolved
analyzer/src/test/scala/com/avsystem/commons/analyzer/ImplicitValueClassesTest.scala
Outdated
Show resolved
Hide resolved
…nd ImplicitParamDefaults; improve error messages and test coverage
…o analyzer-enhancements # Conflicts: # analyzer/src/test/scala/com/avsystem/commons/analyzer/ImplicitTypesTest.scala
…d readability and maintainability
…d readability and maintainability
…yzer-enhancements # Conflicts: # analyzer/src/test/scala/com/avsystem/commons/analyzer/ImplicitParamDefaultsTest.scala
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm w/ one nit
…e options for implicitValueClasses
No description provided.